body{ margin:0px; padding:0px; border:0px;}
form,ul,li,ol,p,div,td,span,textarea,select{ padding:0px; margin:0px; line-height:22px; font-size:12px; list-style-type:none;}
th{ font-size:12px;}
.sfcy{ padding:5px;}
.sfcy a{white-space: nowrap;}
.checkAll{ cursor:pointer;}
.bodyAlt{ padding-right:10px;}
.bodylist{ padding-left:20px;}
.bodylistright{ padding-left:4px;}
.clearButton{ margin-left:10px; cursor:pointer;}
.bodyImg{ padding-right:6px;}
.bodyBlock{ padding-right:20px;}
.bodyCovTitle{ padding-left:10px; font-weight:bold; font-size:13px; padding-top:20px;}
.bodyConTitle{ font-size:12px; font-weight:bold; height:26px; line-height:26px; text-indent:0px;}
.bodyConTitle span{ font-weight:normal; font-size:12px;}
a{ color:#000000; text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:underline}
.dipalyNone{ display:none;}
.pageLink a{ margin-left:3px; margin-right:3px; text-decoration:none; color:#0067b8;}
.pageLink a:hover{ text-decoration:underline; color:#014d88;}
.pageButtonOut{ background:url(../images/pageOut.jpg) no-repeat center; height:16px; width:31px; margin-left:4px; margin-right:4px; display:block; cursor:pointer;}
.pageButtonDown{ background:url(../images/pageDown.jpg) no-repeat center; height:16px; width:31px; margin-left:4px; margin-right:4px; display:block; cursor:pointer;}
.pageButtonOver{ background:url(../images/pageOver.jpg) no-repeat center; height:16px; width:31px; margin-left:4px; margin-right:4px; display:block; cursor:pointer;}
.pageCon{ width:20px; height:18px; border:1px #CCCCCC solid; font-size:12px; margin:0px; padding:0px; line-height:16px; margin-right:4px;}

.mainBody{ background:#d9e6ed; overflow-y:hidden}
.conBody{ background:#FFFFFF; overflow-y:hidden}
.topcenter{ background:url(../images/topCenter.gif) repeat-x; height:91px;}
.mainBodyLeft{ background:url(../images/topLeft.gif) no-repeat no; height:91px;}
.mainBodyRight{ background:url(../images/topRight.gif) no-repeat right; height:91px; padding-left:330px; text-align:left; padding-right:100px;}


/*******MAINMENU STRAT******/
#leftmenu{ margin-top:-1px; overflow:hidden}
.mainMenuRight{ background:url(../images/mainMenuRight.gif) repeat-y right; padding:4px; padding-right:6px;}
.mainMenuBg{ background:url(../images/mainMenuBg.gif) repeat-y; padding-left:1px; padding-right:1px;}
.mainMenuBg iframe{ width:100%; height:100%; position:relative}
.mainMenuTop{ background:url(../images/mainMenuTop.gif) no-repeat; width:175px; height:2px; overflow:hidden; font-size:2px; line-height:2px;}
.mainMenuBottom{ background:url(../images/mainMenuBottom.gif) no-repeat; width:175px; height:2px; overflow:hidden; font-size:2px; line-height:2px;}

.smmenu{ padding-left:15px; overflow-x:hidden; overflow-y:auto; background:#FFFFFF;}
.smmenu li a{ color:#000000; text-decoration:none;}

.smmenuN{ background:url(../images/cluIcoNormol.gif) no-repeat left center; padding-left:36px; line-height:23px; height:23px; padding-top:1px; text-align:left;}
.smmenuL{ background:url(../images/cluIcoBottom.gif) no-repeat left center; padding-left:36px; line-height:23px; height:23px; padding-top:1px; text-align:left;}

.mainMenuOut{ cursor:pointer; background:url(../images/mainMenuOut.gif) top center no-repeat; width:173px; line-height:24px; height:24px; text-align:center; }
.mainMenuDown{ cursor:pointer; background:url(../images/mainMenuDown.gif) top center no-repeat; width:173px; line-height:24px; height:24px; text-align:center; }
.mainMenuOver{ cursor:pointer; background:url(../images/mainMenuOver.gif) top center no-repeat; width:173px; line-height:24px; height:24px; text-align:center; }

.mainMenuOut a{ font-size:12px; font-weight:normal; color:#174583; text-decoration:none}
.mainMenuDown a{ font-size:13px; font-weight:bold; color:#164684; text-decoration:none}
.mainMenuOver a{ font-size:12px; font-weight:normal; color:#164684; text-decoration:none}

.mainMenuHr{ background:url(../images/mainMenuHr.gif) top center no-repeat; line-height:7px; font-size:7px; overflow:hidden;}


.mainIco_1{ background:url(../images/mainIco_1.gif) 6px center no-repeat; padding-left:30px; display:block; text-align:left;}
.mainIco_2{ background:url(../images/mainIco_2.gif) 6px center no-repeat; padding-left:30px; display:block; text-align:left;}
.mainIco_3{ background:url(../images/mainIco_3.gif) 6px center no-repeat; padding-left:30px; display:block; text-align:left;}
.mainIco_4{ background:url(../images/mainIco_4.gif) 6px center no-repeat; padding-left:30px; display:block; text-align:left;}
.mainIco_5{ background:url(../images/mainIco_5.gif) 6px center no-repeat; padding-left:30px; display:block; text-align:left;}
.mainIco_6{ background:url(../images/mainIco_6.gif) 6px center no-repeat; padding-left:30px; display:block; text-align:left;}
.mainIco_7{ background:url(../images/mainIco_7.gif) 6px center no-repeat; padding-left:30px; display:block; text-align:left;}
/*******MAINMENU END******/


.userInfo{ color:#d4ebfb; margin-left:4px; cursor:pointer}
#schoolName,#schoolGroup,#userCount{ padding-right:20px;}
.userSetting{ position:absolute; top:6px; right:6px;}
.userSetting td{ padding-left:20px;}

.mainBottom{ background:url(../images/mainBotBg.gif); height:23px; padding:0px 30px 0px;}
.mainBottom .mainBottomLeft{ float:left; background:url(../images/cpoyRight.gif) no-repeat left center; padding-left:20px;}
.mainBottom .mainBottomRight{ float:right; background:url(../images/sysTime.gif) no-repeat left center; padding-left:20px;}

.sysSet{ background:url(../images/sysSet.gif) repeat-y; height:40px;}
.sysSetOut{ background:url(../images/sysSetOut.gif); border:0px; width:149px; height:25px; overflow:hidden; cursor:pointer;}
.sysSetOver{ background:url(../images/sysSetOver.gif); border:0px; width:149px; height:25px; overflow:hidden; cursor:pointer;}
.sysSetDown{ background:url(../images/sysSetDown.gif); border:0px; width:149px; height:25px; overflow:hidden; cursor:pointer;}


.mainCov{ padding:4px;}
.mainCov iframe{ width:100%; height:100%; position:relative;}
.countCov{ border:1px #aab7c8 solid; border-top:0px;}
#countCov{ width:100%; height:100%; position:relative;}

.welcomeTopBg{background:url(../images/indexTopBg.jpg) repeat-y right}
.welcomeBg{background:url(../images/indexBg.jpg) no-repeat right bottom}


.clumMenuBg{ background:url(../images/clumMenuBg.gif) bottom repeat-x; padding-left:10px;}
.clumMenuCovDown{ padding-right:4px;}
.clumMenuCovDown .clumLeft{background:url(../images/clumLeftDown.gif) no-repeat; width:2px; line-height:25px; height:25px; font-size:1px; overflow:hidden;}
.clumMenuCovDown .clumCenter a{background:url(../images/clumCenterDown.gif) repeat-x; padding:3px 10px 0px 10px; color:#174583; text-decoration:none; display:block}
.clumMenuCovDown .clumRight{background:url(../images/clumRightDown.gif) no-repeat; width:2px; line-height:25px; height:25px; font-size:1px; overflow:hidden;}

.clumMenuCovOut{ padding-right:4px;}
.clumMenuCovOut .clumLeft{background:url(../images/clumLeftOut.gif) no-repeat; width:2px; line-height:25px; height:25px; font-size:1px; overflow:hidden;}
.clumMenuCovOut .clumCenter a{background:url(../images/clumCenterOut.gif) repeat-x; padding:3px 10px 0px 10px; color:#4f73a4; text-decoration:none; display:block}
.clumMenuCovOut .clumRight{background:url(../images/clumRightOut.gif) no-repeat; width:2px; line-height:25px; height:25px; font-size:1px; overflow:hidden;}

.clumMenuCovOver{ padding-right:4px;}
.clumMenuCovOver .clumLeft{background:url(../images/clumLeftOver.gif) no-repeat; width:2px; line-height:25px; height:25px; font-size:1px; overflow:hidden;}
.clumMenuCovOver .clumCenter a{background:url(../images/clumCenterOver.gif) repeat-x; padding:3px 10px 0px 10px; color:#4f73a4; text-decoration:none; display:block}
.clumMenuCovOver .clumRight{background:url(../images/clumRightOver.gif) no-repeat; width:2px; line-height:25px; height:25px; font-size:1px; overflow:hidden;}

.buttonOut{ padding-right:10px;}
.buttonOut .buttonLeft{ background:url(../images/buttonLeftOut.gif) no-repeat; width:3px; height:19px; line-height:19px; font-size:1px; overflow:hidden;}
.buttonOut .buttonCenter a{ background:url(../images/buttonCenterOut.gif) repeat-x; padding:0 8px 0 8px; color:#011c31; text-decoration:none; display:block; line-height:19px; height:19px;}
.buttonOut .buttonRight{ background:url(../images/buttonRightOut.gif) no-repeat; width:3px; height:19px; line-height:19px; font-size:1px; overflow:hidden;}

.buttonOver{ padding-right:10px;}
.buttonOver .buttonLeft{ background:url(../images/buttonLeftOver.gif) no-repeat; width:3px; height:19px; line-height:19px; font-size:1px; overflow:hidden;}
.buttonOver .buttonCenter a{ background:url(../images/buttonCenterOver.gif) repeat-x; padding:0 8px 0 8px; color:#b3a567; text-decoration:none; display:block; height:19px; line-height:19px;}
.buttonOver .buttonRight{ background:url(../images/buttonRightOver.gif) no-repeat; width:3px; height:19px; line-height:19px; font-size:1px; overflow:hidden;}

.buttonDown{ padding-right:10px;}
.buttonDown .buttonLeft{ background:url(../images/buttonLeftDown.gif) no-repeat; width:3px; height:19px; line-height:19px; font-size:1px; overflow:hidden;}
.buttonDown .buttonCenter a{ background:url(../images/buttonCenterDown.gif) repeat-x; padding:1px 7px 0 9px; color:#001c30; text-decoration:none; display:block; height:19px; line-height:19px;}
.buttonDown .buttonRight{ background:url(../images/buttonRightDown.gif) no-repeat; width:3px; height:19px; line-height:19px; font-size:1px; overflow:hidden;}

.listHeadBg{ background:url(../images/thBg.gif) repeat-x top; height:23px; line-height:23px; position:absolute; z-index:2000}
.listLeftHead{background:url(../images/thBg.gif) repeat-x top; height:23px; line-height:23px; font-weight:bold; font-size:12px; padding-left:10px;}
.listTopBg{ background:url(../images/thBg.gif) repeat-x top; height:23px; line-height:23px;}
.listTopBg td{ height:26px; line-height:26px;}
.leftBorderBg{ border-right:1px #d7d7d7 solid;}
.listCenter{ padding-left:20px;}
.thCenter{ background:url(../images/thLeftBg.gif) no-repeat left top; font-size:12px; font-weight:bold;}
.thLeft{ background:url(../images/thLeftBg.gif) no-repeat -1px top; font-size:12px; font-weight:bold;}
#conListAlt{ padding-left:20px; height:30px; line-height:30px;}
.topSelectStyle{ margin-top:10px; margin-bottom:10px;}
.comInputStyle{ width:140px; height:20px; line-height:12px; padding:2px; margin:0px; font-size:12px;}
#buttonCov{ height:50px; line-height:50px; background:url(../images/mainBodyBorder.gif) top repeat-x; padding-left:30px;}
#pageCov{ height:26px; line-height:26px; background:url(../images/mainBodyBorder.gif) top repeat-x;}
#infoObject{background:url(../images/mainBodyBorder.gif) top repeat-x;}
.conListImg{ margin-left:3px; margin-right:3px;}
.bodyTitle{ background:url(../images/bodyTitle.gif); height:25px; line-height:25px;}
#bodyBlockTitle{ height:32px; line-height:32px; background:url(../images/mainBodyBorder.gif) bottom repeat-x;}
.covBodyTd tr th{ height:23px; line-height:23px;}
.covBodyTd tr td{ height:25px; line-height:25px;}
.tronMouseover td{ background:url(../images/tronMouseover.gif) bottom repeat-x;}
.tronMouseout td{ background:url(../images/mainBodyBorder.gif) bottom repeat-x;}

.listOut td{ background:#FFFFFF; color:#999999;}
.listOut img{ margin-right:10px;}
.listOver td{ background:#cce3f5; color:#000000;}
.listOver img{ margin-right:10px;}

.ListTitle{ background:url(../images/tronMouseover.gif) bottom repeat-x; height:24px; line-height:24px; color:#676767;}
.ListCon{ background:url(../images/mainBodyBorder.gif) bottom repeat-x; height:24px; line-height:24px; text-align:left; padding-left:20px;}
.listHead{ border-top:1px #c9cdce solid;}

#infoTitle{ text-align:center; font-weight:bold; height:40px; line-height:40px;font-size:26px;}
#infoSrcoll{position:absolute; overflow-y:auto;}
#infoSrcoll .countent{ line-height:24px; padding-top:10px; text-indent:24px;}
.mailCountent{ padding-left:20px; padding-right:20px; text-indent:24px; padding-top:10px; line-height:24px;}

#mainSrcollDiv{overflow-y:auto; margin-top:0;}
.mailAlt{ font-weight:bold; padding-right:10px;}
.mailCon{ color:#0267b7; margin:2px;}
.mailTbodyNone{ background:url(../images/mailTbodyNone.gif) no-repeat center center; width:30px; height:25px; display:block; cursor:pointer;}
.mailTbodyBlock{ background:url(../images/mailTbodyBlock.gif) no-repeat center center; width:30px; height:25px; display:block; cursor:pointer;}
.mainNews{ font-weight:bold;}

.showInfo{ background:url(../images/showInfo.gif) left center no-repeat; display:block; width:40px; text-align:right; text-decoration:none; color:#000000;}
.showInfo_1{ background:url(../images/showInfo.gif) left center no-repeat; display:block; width:70px; text-align:right; text-decoration:none; color:#000000;}
.delList{ background:url(../images/delList.gif) left center no-repeat; display:block; width:40px; text-align:right; text-decoration:none; color:#000000;}
.sendMessage{ background:url(../images/sendMessage.gif) left center no-repeat; display:block; width:70px; text-align:right; text-decoration:none; color:#000000;}

#srcollTable{position:absolute; width:100%; overflow:auto; z-index:1000}

.rightWjgCov{ border-left:1px #d7d7d7 solid; padding-left:10px;}
.floatDivTL{ background:url(../images/floatDivTL.gif); width:3px; height:27px; overflow:hidden; font-size:1px;}
.floatDivTR{ background:url(../images/floatDivTR.gif); width:3px; height:27px; overflow:hidden; font-size:1px;}
.floatDivTC{ background:url(../images/floatDivTC.gif) repeat-x;}
.phoneTitle{ background:url(../images/floatDivTitle.gif) 10px center no-repeat; padding-left:30px; font-weight:bold;}
.floatBody{ border:1px #8794a4 solid; border-top:0px; background:#FFFFFF}
.floatCenter{ border:1px #8794a4 solid; border-top:0px; border-bottom:0px; background:#FFFFFF}
.floatDivBottom{ background:#ecf3fd; height:40px; line-height:40px;}
.phoneClu{ background:url(../images/phoneClu.gif); margin-top:-1px; height:23px; padding-left:5px; font-weight:bold; line-height:23px; cursor:pointer;}
.phoneList{ display:none;cursor:pointer; overflow:auto; width:120px;}
.phoneCus{ padding-left:10px; width:110px;}
.rightCov{ padding:10px;}
.phoneListHead{ background:url(../images/phoneListHead.gif); height:23px; line-height:23px; font-weight:bold; font-size:12px;}
.phoneListBottom{ height:22px; line-height:22px; border-top:#d7d7d7 1px solid;}
.phoneListBottom a{ cursor:pointer; padding-left:10px; padding-right:10px;}
.phoneListBody td{ border-bottom:#d7d7d7 1px solid; height:21px; line-height:21px;}
.labout{ background:url(../images/labout.gif) repeat-x; width:100%; height:100%; display:block; cursor:pointer}
.labon{width:100%; height:100%; background:url(../images/labon.gif) repeat-x; display:block; cursor:pointer}

#float_bg{ width:100%; height:100%; position:absolute; top:0px; left:0px;_moz-opacity:0.1;opacity:0.1; z-index:3000; display:none;}
html #float_bg{ _filter:Alpha(opacity=10);}
#float_zz{ width:100%; height:100%; position:absolute; top:0px; left:0px; background:#000000; _moz-opacity:0.1;opacity:0.1; z-index:4000; display:none;}
html #float_zz{ _filter:Alpha(opacity=10);}
#float_se{ position:absolute; z-index:1000; display:none;}
#phoneDiv{position:absolute; z-index:5000; display:none;}


#filePlace{ clear:both;}
.rightButton td{ height:14px; line-height:14px;}
.rightButton a{ width:30px; display:block; text-align:center; height:14px; line-height:14px;}
.rightButBak a{ padding-left:4px; padding-right:4px;}
.fileStyle{position:relative; margin-left:-165px; margin-top:-20px;_filter:Alpha(opacity=0);_moz-opacity:0;opacity:0;}
.fileCov{ width:30px; height:18px; line-height:18px; overflow:hidden; text-align:center}
#uploadFileList li{ line-height:20px; height:20px; list-style-type:none; padding:0px; margin:0px; text-indent:0px;}
.delFileList{ padding-left:20px; cursor:pointer;}

.infoTitle{ border:1px #d7d7d7 solid; border-left:0px; border-right:0px; background:#f7f7f7; height:24px; line-height:24px; padding-left:10px; padding-right:10px;}
.infoCov{line-height:22px; padding:10px; text-indent:24px; padding-bottom:5px;}
.infoOpretion{line-height:20px; padding:10px; padding-top:0px; text-indent:24px;}

.CalendarB{ font-weight:bold; color:#999999}
.CalendarCov{ background:url(../images/calendarBg.gif) repeat-y;}
.CalendarTitle{ background:url(../images/calendarTop.gif); width:203px; height:40px;}
.CalendarCon{ background:url(../images/calendarBody.gif) top left no-repeat; width:203px;}
.CalendarHeader{ border-bottom:1px #010101 dotted; border-top:1px #010101 dotted; height:22px; line-height:22px; font-size:12px;}
.CalendarYear{ width:34px; font-weight:bold; text-align:center; color:#999999}
.CalendarMonth{ width:22px; font-weight:bold; text-align:center; color:#999999}
.CalendarTbody{ margin-top:10px;}
.CalendarTbody td{ height:18px; width:22px; line-height:18px; text-align:center;}
.CalendarTbody td a{ display:block; width:22px; height:20px; line-height:20px; text-align:center; color:#000000; text-decoration:none;}
.CalendarBooter{ background:url(../images/calendarBottom.gif) no-repeat; width:203px; height:14px; overflow:hidden; font-size:1px; line-height:14px;}
.calendarOver{ background:url(../images/calendarOver.gif) center center no-repeat;text-decoration:none}
.calendarToday{ font-weight:bold; color:#99CC33}
.calendarOut{background:none}

.saidCov{ border-left:1px #d7d7d7 solid; border-bottom:1px #d7d7d7 solid;}
.saidHead{ background:url(../images/thBg.gif) repeat-x top; height:23px; line-height:23px;}
.saidBody{ padding:10px;}
.saidFooter{ background:#ecf3fd; height:36px; line-height:36px; color:#ff6c02; font-size:13px; font-weight:bold; text-align:center; border-top:1px #d7d7d7 solid;}

#allSizeBg{ border:1px #b0bca4 solid; padding:1px; height:20px; line-height:20px; width:210px;}
#useSizeBg{ background:#c8e092; height:20px; line-height:20px; width:0px; overflow:hidden; font-size:1px;}
#Percentage{ position:absolute; text-align:center; margin-top:0px; text-align:center; width:210px;}
.grWjjAlt{ padding-left:20px; margin-left:10px; background:url(../images/grwjg.gif) no-repeat left center;}
.gxWjjAlt{ padding-left:20px; margin-left:10px; background:url(../images/gxwjg.gif) no-repeat left center;}
.comWjjAlt{ padding-left:20px; margin-left:10px;}
#FileList{ height:80px; overflow-y:auto; width:100%; border:1px #d7d7d7 solid}

.comBodyStyle{border:1px #e9f1fc solid}
.comBodyStyle td{ height:26px; line-height:26px;}
.contentCov{ background:#f7f7f7;}
.jsbTitle{ padding-left:10px; padding-right:10px; border-top:1px #d7d7d7 solid; border-bottom:1px #d7d7d7 solid; height:26px; line-height:26px;}
.jsbCon{ padding:10px; text-indent:24px;}

#titleCov{position:absolute; z-index:6000;display:none;}
#titleIframe{width:100%; height:100%; position:absolute; opacity:0; filter:Alpha(opacity=0)}
#titleCon{ border:1px #00FF66 solid; background:#f2f5fa;  padding-left:4px; padding-right:4px; white-space:nowrap; word-break:keep-all}

.login_01{ background:url(../images/login_01.gif) repeat-x;}
.login_02{ background:url(../images/login_02.gif) repeat-x; height:70px;}
.login_03{ background:url(../images/login_03.jpg) repeat; width:624px; height:403px;}
.login_04{margin-left:160px; margin-top:157px;}
.inp_01{ width:172px; height:20px; line-height:14px; font-size:12px;}
.inp_02{ width:100px;}

.button_center{ background:url(../images/button_c.gif) repeat-x; height:19px; line-height:19px; padding-left:5px; padding-right:5px;}
.button_center a{ color:#001c30; text-decoration:none;}
.mis_30{ padding-right:10px;}

.grszTitle span{ color:#006ab5; font-size:13px; font-weight:bold;}
.grszTitle a{ color:#797a7e; font-size:13px; font-weight:bold;}
.grszJbxx{ background:#ecf3fd; border:1px #c2c9d1 solid;}

.xzbzr{ padding:5px;}
.xzbzr span{white-space: nowrap; padding-right:10px; color:#666666}
.xzbzr a{ color:#000000}